ingrown meander - French English Dictionary